Big Huge Thesaurus

Old World oriole

noun